/**
 * @filename:FormulaService 2022-3-5
 * @project Wonder Java前后台分离框架  1.1.0
 * Copyright(c) 2022 Wonder Co. Ltd. 
 * All right reserved. 
 */
package com.wonder.admin.service;

import com.wonder.admin.domain.Formula;
import com.wonder.admin.request.FormulaRequest;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Map;
/**   
 * @Description:TODO(编号管理服务层)
 * @version: 1.1.0
 * @author: Wonder
 * 
 */
public interface FormulaService extends IService<Formula> {

    
    /**
     * 验证编号管理信息
     * 
     * @param Formula信息
     * @return 结果
     */
    public String validate(Formula formula,String type);
    
	 /**
	 * Description:编号管理分页返回
	 * @request:检索条件
	 * @page：分页参数
	 * @return:分页记录
	 */
    public IPage<Formula> selectList(FormulaRequest request, Page<Formula> page);

    /**
     * 获取编号
     * @param formulaId
     * @return
     */
	String getKey(String formulaId);
    
	
}